#include "Notes.h"
#include "const.h"

Note::Note(int col, NOTE_TYPE i_type) : column(col), active(false), incorrect(false), type(i_type), y(c_starty)
{
}

Note::Note() : y(c_starty)
{
}

bool Note::moveNote()
{
  y +=  c_vspacing / c_numupdates;
  if (y > c_target1)
    active = true;
  return y > c_endy;
  //Erases note if 
}

bool Note::outOfRange()
{
  if (type != INDIV)
    return y - c_vspacing >= c_endy;
  else
    return y - c_height >= c_endy;
}

